/* 
date:2022-11-13
author:haodidea.com
*/
.w-5,.w-10,.w-20,.w-35,.w-40,.w-50,.w-50,.w-60,.w-65,.w-100{float: left;}
.w-5{width:5%;}.w-10{width:10%;}.w-20{width:20%;}.w-35{width:35%;}.w-40{width:40%;}.w-50{width:50%;}.w-60{width:60%;}.w-65{width:65%;}.w-100{width:100%;}
h2{margin: 0;}

/*usually*/
.width1140{width: 1140px;position: relative;margin: auto;}
.fl{float: left;}.fr{float:right;}
.wrap-title h2, .wrap-title h3{line-height: 1.25;font-weight: 600;color: #333;position: relative;margin-bottom: 24px;}
.wrap-title h2:after, .wrap-title h3:after, .bread-nav:after {content: "";height: 5px;width: 60px;border-bottom:3.5px solid #0055a2;position: absolute;left: 0;bottom: -12px;}
.clear-form {background: none;border: none 0;outline: 0;}

/*通用头部*/
ul.navlist{width:760px;}

/*Index*/
.top{display: flex;}.top>div{flex:auto;}
.indexTitle{text-align:center;margin: auto;font-size: 35px;width:600px;height: 157px;line-height: 3.5;padding-bottom:30px;background-size:contain;background-repeat: no-repeat;}


.gywm div.gsjj h2{font-size:48px;color:#0052a3;padding-bottom:55px;margin-top: 1em;}
.gywm div.gsjj p{color:#555;padding-bottom:130px;}
.gywm span{background-color: #898989;width: 215px;height:65px;border-radius: 5px;display: inline-block;text-align: center;line-height: 3.5;color: #fff;font-size:18px;}

.articleContent p{margin-top: -90px;color: #595757;}



ul.indexProduct{display: flex;flex-flow: row wrap;}
ul.indexProduct li{width: 40%;height: 240px;margin:25px 0 25px 25px;background-color: #eee;flex: auto;}
div.indexArticle{border-bottom:1px solid #eee;padding: 20px 0;display: flex;flex-flow: row wrap;}
div.indexArticle >div{flex:auto;}
div.indexArticle h4{font-size: 21px;margin-top:0;}

/*list*/
.pagination p{ margin:0; cursor:pointer } .pagination{ height:40px; padding:20px 0px; } .pagination a{ display:block; float:left; margin-right:10px; padding:2px 12px; height:24px; border:1px #cccccc solid; background:#fff; text-decoration:none; color:#808080; font-size:12px; line-height:24px; } .pagination a:hover{ color:#1e50ae; background: white; border:1px #1e50ae solid; } .pagination a.cur{ border:none; background:#1e50ae; color:#fff; } .pagination p{ float:left; padding:2px 12px; font-size:12px; height:24px; line-height:24px; color:#bbb; border:1px #ccc solid; background:#fcfcfc; margin-right:8px; margin-top: 5px; } .pagination p.pageRemark{ border-style:none; background:none; margin-right:0px; padding:4px 0px; color:#666; } .pagination p.pageRemark b{ color:red; } .pagination p.pageEllipsis{ border-style:none; background:none; padding:4px 0px; color:#808080; } .dates li {font-size: 14px;margin:20px 0} .dates li span{float:right}


/*联系我们*/
、
div.footContent dl,div.footContent{padding: 50px 15px;display: flex;}
div.footContent dl,div.footContent div{flex: auto;text-align: center;}

/*--- moblie use --*/


/*微信弹窗*/
#wxnr {width: 100%;height: 100%;max-width: 640px;min-width: 320px;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.6);}
#wxnr .nrdf {margin: auto;position: absolute;top: 40%;left: 0;right: 0;width: 80%;height: 40%;padding: 0.3rem;padding-top: 0.6rem;margin-top: -2.5rem;text-align: center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 10px;}
#wxnr img {width:100px;}
#wxnr i {position: absolute;top: 0.2rem;right: 0.2rem;width:1rem;height:1rem;font-size: 0.2rem;line-height: 0.9rem;text-align: center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
#wxnr span {padding:0.3rem;background-color: #dc0000;color: #fff;cursor: pointer;}
#wxnr span.wx {padding-left: 0.4rem;background-image: url(../images/wx.png);background-size: 0.28rem;background-position: 0.1rem center;background-repeat: no-repeat;}
/*复制提示*/
#weixin {position: fixed;top: 50%;margin-top: -0.4rem;z-index: 9999999;font-size: 0.26rem;color: #fff;width: 90%;right: 5%;line-height: 0.8rem;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 0.1rem;display: none;}

@media screen and (max-width:767px){

.w-5,.w-10,.w-20,.w-35,.w-40,.w-50,.w-50,.w-60,.w-65,.w-100{width: 100%;}
.lm-tag a { width: 40%;}


p.clearfix{padding:0 !important;}

.gywm div.gsjj h2{font-size:3rem;padding-bottom: 10px;}
.gywm div.gsjj p{padding-bottom:45px;}
.gywm span{margin:30px 0;}
.gywm i.w-20{display:none;}
.gywm img{max-width:100%}
ul.indexProduct li{height:auto;width: 45%;margin: 5px;}
.in-tel{display: none;}
.indexTitle{width:95%;line-height: 2.1 !important;height: 70px;}


.in-ys dd{background-color: #fff;height: auto;}
div.indexArticle h4{margin-top: 15px;}
.articleContent p{margin-top: 0;}
}